home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / util / moni / Scout.readme < prev    next >
Encoding:
Text File  |  2002-09-22  |  4.5 KB  |  104 lines

  1. Short:    V3.1, System monitor (MUI & AmiTCP optional)
  2. Author:   tboeckel@uni-paderborn.de (Thore Böckelmann)
  3. Uploader: tboeckel@uni-paderborn.de (Thore Böckelmann)
  4. Type:     util/moni
  5.  
  6. Requires: Kickstart 2.04, MUI and AmiTCP optional
  7. Language: English (also German guide)
  8.  
  9.  
  10. This is the official continuation of the famous (and fabulous :-)
  11. system monitor from Andreas Gelhausen.
  12.  
  13.  
  14. What is Scout?
  15. ==============
  16.  
  17. Scout is a tool that allows you to monitor your computer system. It displays
  18. many different things -- like tasks, ports, assigns, expansion boards, resident
  19. commands, interrupts, etc. -- and you can perform some certain actions on them.
  20.  
  21. For example you can freeze tasks, close windows and screens, release semaphores
  22. or remove locks, ports and interrupts.
  23.  
  24. Through AmiTCP it's also possible to use Scout as a TCP/IP service.
  25.  
  26. Since version 2.0 of Scout you can use nearly all implemented functions through
  27. shell parameters. Therefore it's not necessary to install MUI for using Scout,
  28. but you will need MUI if you want to use Scout with its graphical user
  29. interface.
  30.  
  31. BTW: Scout can open 49 different windows! :-)
  32.  
  33.  
  34. Changes from release 3.0 to release 3.1:
  35. ==========================================
  36.  
  37.   o  all functions that access non-public lists and lists without locking
  38.      mechanism are changed that these lists are "locked" by Forbid()/Permit()
  39.      and all necessary data is copied to a temporary list before it is
  40.      displayed. This makes Scout work MUCH more safer, causes less crashes,
  41.      less lock-ups. And somehow the lists are displayed a bit faster, but maybe
  42.      this is just an illusion and thus my very personal and very subjective
  43.      opinion :)
  44.  
  45.   o  fixed several bugs in many small function, far too much to list them all
  46.      here.
  47.  
  48.   o  the Task window now shows more exact task states when a task or process is
  49.      waiting for certain single signals only, instead of just "waiting". If a
  50.      task is waiting for more than one signal then it is still declared as
  51.      "waiting".
  52.  
  53.   o  the Vectors window swallowed the last character of each address due to
  54.      too small MUI objects. Fixed.
  55.  
  56.   o  the Interrupt window now shows all interrupts in the system, not just the
  57.      interrupts in use. Additionally the interrupt priority level (IPL) is
  58.      shown.
  59.  
  60.   o  a semaphore's priority is now shown in the Semaphores window and the
  61.      priority can be changed, too.
  62.  
  63.   o  added a ResetHandler window, which lists the handler that will be invoked
  64.      when you press the magic reset key combination :)
  65.  
  66.   o  the InputHandler window now get it's list in a system clean way to be able
  67.      to work with future versions of input device, like the input.device V50
  68.      included in MorphOS (Harry 'Piru' Sintonen <sintonen@iki.fi>).
  69.  
  70.   o  the function to get the task name of certain structures is now much more
  71.      fail-safe, especially for BCPL strings which where falsely considered
  72.      to be NUL-terminated, which is not necessarily the case (Harry 'Piru'
  73.      Sintonen <sintonen@iki.fi>).
  74.  
  75.   o  NSD device recognition had a little bug that caused some devices not be
  76.      recognized as NSD-compliant ones (Harry 'Piru' Sintonen <sintonen@iki.fi>).
  77.  
  78.   o  The System window crashed when identify.library wasn't available. Now it
  79.      will display many messages saying that you don't have identify.library
  80.      (Todd A. Oberly <taoberly@mindspring.com>).
  81.  
  82.   o  Scout now tries to open identify.library from LIBS: first and from PROGDIR:
  83.      afterwards in case you don't have it stored in LIBS:. Requested by Todd A.
  84.      Oberly <taoberly@mindspring.com>
  85.  
  86.   o  the last alert information in the System window can now be displayed
  87.      without forcing an Enforcer-Hit if you have THOR's mmu.library installed.
  88.      Without mmu.library you'll have to live with these unevitable hits. It is
  89.      simply not possible to show the real last Guru without making Enforcer
  90.      scream.
  91.  
  92.   o  AmigaE programs with own stack swapping mechanism are now detected and the
  93.      free stack size in the Tasks window is no longer calculated for such tasks
  94.      (Harry 'Piru' Sintonen <sintonen@iki.fi>).
  95.  
  96.   o  AmigaDOS error requesters ("Please insert volume...") are now disabled
  97.      while looking for .fd files. This affects the Patches and the Functions
  98.      windows (Gunther Nikl <gni@gecko.de>). Additionally the hexadecimal offsets
  99.      now are preceded by "$" to make it easier to recognize them as hexadecimal
  100.      numbers
  101.  
  102.   o  the Remove function in the Tasks window didn't work anymore due to a wrong
  103.      invocation of the RemoveTask command. Fixed.
  104.